land excursion - French English Dictionary